biosensor biosfera - Turkish English Dictionary